have a hitch - Turc Anglais Dictionnaire